package br.rui.cartoes.dominio;

import java.io.Serializable;
import java.util.Date;

@SuppressWarnings("serial")
public class Lancamento implements Serializable{
	private int numLanc;
	private Date dataApresentacao;
	private Date dataRecebido;
	private Double valorBruto;
	private Double valorLiquido; 
	
	public Lancamento() {}
	
	public Lancamento(int numLanc, Date dataApresentacao, Date dataRecebido, Double valorBruto, Double valorLiquido) {
		super();
		// TODO Stub de construtor gerado automaticamente
		this.numLanc = numLanc;
		this.dataApresentacao = dataApresentacao;
		this.dataRecebido = dataRecebido;
		this.valorBruto = valorBruto;
		this.valorLiquido = valorLiquido;
	}
	
	public Lancamento(Date dataApresentacao,Date dataRecebido, Double valorBruto, Double valorLiquido) {
		this.dataApresentacao = dataApresentacao;
		this.dataRecebido = dataRecebido;
		this.valorBruto = valorBruto;
		this.valorLiquido = valorLiquido;
	}
	
	public Lancamento(Date dataApresentacao, Double valorBruto, Double valorLiquido) {
		super();
		// TODO Stub de construtor gerado automaticamente
		this.dataApresentacao = dataApresentacao;		
		this.valorBruto = valorBruto;
		this.valorLiquido = valorLiquido;
	}

	public int getNumLanc() {
		return numLanc;
	}

	public void setNumLanc(int numLanc) {
		this.numLanc = numLanc;
	}

	public Date getDataApresentacao() {
		return dataApresentacao;
	}

	public void setDataApresentacao(Date data) {
		this.dataApresentacao = data;
	}

	public Date getDataRecebido() {
		return dataRecebido;
	}

	public void setDataRecebido(Date dataRecebido) {
		this.dataRecebido = dataRecebido;
	}

	public Double getValorBruto() {
		return valorBruto;
	}

	public void setValorBruto(Double valorBruto) {
		this.valorBruto = valorBruto;
	}

	public Double getValorLiquido() {
		return valorLiquido;
	}

	public void setValorLiquido(Double valorLiquido) {
		this.valorLiquido = valorLiquido;
	}
}
